home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 6
/
CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso
/
cucd
/
magazine
/
executive_v2.00
/
data
/
developers.lzx
/
SysInfo
/
DMakefile
next >
Wrap
Makefile
|
2003-02-11
|
1KB
|
43 lines
#
# DMakefile for DICE link library "sysinfo"
#
# This will place library interfaces for all four permutations of
# small/large data and small/large code into dice/dlib/. This will
# also overwrite include/pragmas/sysinfo_pragmas.h, because some of
# them are malformed and generate bad code with DICE.
#
# (derived from Stefan Beckers DMakefile for screennotify) by B. Möllemann
#
# $Id: DMakefile 1.1 1995/11/21 17:57:32 petrin Exp petrin $
#
LIBNAME = SysInfo
SRCS =
#
SNDIR = include/
LIBDIR = dice/
FDFILE = $(SNDIR)fd/$(LIBNAME)_lib.fd
SLIB = $(LIBDIR)$(LIBNAME)s.lib
SRLIB = $(LIBDIR)$(LIBNAME)sr.lib
LLIB = $(LIBDIR)$(LIBNAME)l.lib
LRLIB = $(LIBDIR)$(LIBNAME)lr.lib
FTLOPTS = $(FDFILE) -h $(SNDIR)clib/$(LIBNAME)_protos.h \
-I $(SNDIR) -I DINCLUDE:amiga31 -auto $(LIBNAME).library -v
all : pragma $(SLIB) $(SRLIB) $(LLIB) $(LRLIB)
pragma : $(SNDIR)fd/$(LIBNAME)_lib.fd $(SNDIR)clib/$(LIBNAME)_protos.h
fdtopragma $(SNDIR)fd/$(LIBNAME)_lib.fd >$(SNDIR)pragmas/$(LIBNAME)_pragmas.h
$(SLIB) : $(FDFILE)
fdtolib $(FTLOPTS) -md -o %(left)
$(SRLIB) : $(FDFILE)
fdtolib $(FTLOPTS) -md -mRR -o %(left)
$(LLIB) : $(FDFILE)
fdtolib $(FTLOPTS) -mD -o %(left)
$(LRLIB) : $(FDFILE)
fdtolib $(FTLOPTS) -mD -mRR -o %(left)